receive something pleasing - French English Dictionary